trans-lucent concrete - Turkish English Dictionary